opponent process model. There are any references about opponent process model in here. you can look below.